small scale farming - German English Dictionary